large irrigation canal - Francés Inglés Diccionario